

#ifndef __CORTISOL_GLIDENTITYVERTEXSHADER_H
#define __CORTISOL_GLIDENTITYVERTEXSHADER_H

#include "GLVertexShader.h"

class GLIdentityVertexShader
	:	public GLVertexShader {

private:

	static const GLchar * Src() {

		static const GLchar src[] = "#version 330 core\n"
									"void main(void) { gl_Position = gl_Vertex; }\n";
		return src;
	}

public:

	GLIdentityVertexShader() 
		:	GLVertexShader(Src()) {

	}

	virtual ~GLIdentityVertexShader() {
	}

};


#endif /*** __CORTISOL_GLIDENTITYVERTEXSHADER_H ***/

